package com.test0110;

/**
 * 功能是 判断字符串是否是回文串
 */
public class Java10 {
    public static void main(String[] args) {
        System.out.println(m(""));
        System.out.println(m("r"));
        System.out.println(m("racecar"));
        System.out.println(m("racer"));
    }

    public static boolean m(String input) {
        if (input.length() <= 1) {
            return true;
        } else {//字符串第一个数和最后一个数相等，并且去掉首尾字符后，递归调用自身
            return (input.charAt(0) == input.charAt(input.length() - 1)) && m(input.substring(1, input.length() - 1));
        }//subString ---左闭右开
    }
}
